give (one) a fresh start - Französisch Englisch Wörterbuch